/**
 * 
 */
package com.study.iterator;

import java.util.Iterator;
import java.util.Vector;

/**
 * @author Administrator
 * @date 2019年6月22日
 */
public class ConcreteAggregate implements Aggregate {
	// 容纳对象的容器
	private Vector vector = new Vector(); // 增加一个元素

	public void add(Object object) {
		this.vector.add(object);
	} // 返回迭代器对象

	public Iterator iterator() {
		return new ConcreteIterator(this.vector);
	} // 删除一个元素

	public void remove(Object object) {
		this.remove(object);
	}
}